Autonomous moored buoy - Spanish English Dictionary